112 Camino de La Placita, Taos, NM 87571-4905, Taos
"Stopped at Stella’s to have dinner with my family. Everything that we ordered was delicious and th"
"Stopped at Stella’s to have dinner with my family. Everything that we ordered was delicious and th"